spoonleaf sundew - German English Dictionary